package com.ruoyi.nongjt.service;



import com.ruoyi.nongjt.domain.Work;

import java.util.List;

/**
 * 工作服务接口
 */
public interface WorkService {
    /**
     * 查询工作列表
     * @param work 工作对象
     * @return 工作集合
     */
    List<Work> selectWorkList(Work work);

    /**
     * 根据ID查询工作信息
     * @param id 工作ID
     * @return 工作对象
     */
    Work selectWorkById(Long id);

    /**
     * 新增工作信息
     * @param work 工作对象
     * @return 结果
     */
    int insertWork(Work work);

    /**
     * 修改工作信息
     * @param work 工作对象
     * @return 结果
     */
    int updateWork(Work work);

    /**
     * 删除工作信息
     * @param id 工作ID
     * @return 结果
     */
    int deleteWorkById(Long id);
}
